package cn.retalsystem.service;

import cn.retalsystem.bean.Buding;
import cn.retalsystem.vo.BudingVo;

import java.util.List;

/**
 * @Author: 官宝星
 * @Date: 2019/11/1 15:05
 * @Version 1.0
 * @描述：
 */
public interface BudingService{

    /**
     * 查询所有楼栋信息
     * @return List<Buding>
     */
    public List<Buding> selectAllBuding();

    /**
     * 查询楼栋总数
     * @return 楼栋总数
     */
    public Integer selectCount();

    /**
     * 分页查询楼栋信息
     * @return
     */
    public List<Buding> selectBudingByPage(Integer index,Integer size);

    /**
     * 添加楼栋信息
     * @param buding
     */
    public void addBuding(Buding buding);

    /**
     * 根据id查询楼栋信息
     * @param id
     * @return
     */
    public Buding selectBudingById(Integer id);

    /**
     * 修改楼栋信息
     * @param buding
     */
    public void updateBuding(Buding buding);

    /**
     * 根据id删除楼栋信息
     * @param id
     */
    public void delBuding(Integer id);
}
